(Formal) domicile - English Synonyms Dictionary